package com.cws4cloud.cws.sdAdmin.api.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 建议反馈表
 *
 * @author zhulj
 * @date 2021-05-10 23:09:56
 */
@Data
@TableName("sd_sys_feedback")
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "建议反馈表")
public class Feedback extends Model<Feedback> {
private static final long serialVersionUID = 1L;

    /**
     * 自动编号
     */
    @TableId
    @ApiModelProperty(value="自动编号")
    private Integer id;
    /**
     * 指向上一个反馈信息 (表示回复信息, 为空表示新发出的反馈信息)
     */
    @ApiModelProperty(value="指向上一个反馈信息 (表示回复信息, 为空表示新发出的反馈信息)")
    private Integer parentId;
    /**
     * 标题
     */
    @ApiModelProperty(value="标题")
    private String title;
    /**
     * 用户ID,关联：sd_sys_user.id
     */
    @ApiModelProperty(value="用户ID,关联：sd_sys_user.id")
    private Integer userId;
    /**
     * 管理员ID (管理员回复消息时使用管理员ID),关联：sd_sys_admin.id
     */
    @ApiModelProperty(value="管理员ID (管理员回复消息时使用管理员ID),关联：sd_sys_admin.id")
    private Integer adminId;
    /**
     * 反馈内容
     */
    @ApiModelProperty(value="反馈内容")
    private String content;
    /**
     * 缩略图
     */
    @ApiModelProperty(value="缩略图")
    private String img;
    /**
     * 附件
     */
    @ApiModelProperty(value="附件")
    private String accessory;
    /**
     * 提问时间
     */
    @ApiModelProperty(value="提问时间")
    private LocalDateTime createDate;
    /**
     * 问题状态,（ZT10001：显示，ZT10002：隐藏, 1:反馈问题已关闭）
     */
    @ApiModelProperty(value="问题状态,（ZT10001：显示，ZT10002：隐藏, 1:反馈问题已关闭）")
    private String status;
    /**
     * 问题分类
     */
    @ApiModelProperty(value="问题分类")
    private String questionClassification;
    /**
     * 排序
     */
    @ApiModelProperty(value="排序")
    private Integer sequence;
    /**
     * 分站ID,关联：sd_sys_website.id
     */
    @ApiModelProperty(value="分站ID,关联：sd_sys_website.id")
    private Integer siteId;
    }
